Assisted Living, Independent Living, Memory Care | $$ | 21.7 Miles Atria Center City 150 N 20th St Philadelphia, PA 19103 View Details Get Pricing